turkish delight with hard consistency - Alemán Inglés Diccionario